mine-clearing roller - Francés Inglés Diccionario